cssnode: Change the way we invalidate timestamps
authorBenjamin Otte <otte@redhat.com>
Sat, 28 Feb 2015 01:22:38 +0000 (02:22 +0100)
committerBenjamin Otte <otte@redhat.com>
Wed, 18 Mar 2015 14:23:33 +0000 (15:23 +0100)
commitd785820c53a165dadd2eb3fa1059846b9e336f0a
treedd6bb06a3b488be62a8d12969557339dd0fd7156
parent759d8dafd99d47466aaffc355906955a0c658005
cssnode: Change the way we invalidate timestamps

Do not propagate the TIMESTAMP change through the node tree, as that
causes lots of uneeded markings of nodes as invalid.

Instead, walk the node tree and find the nodes that have a non-static
style and only invalidate timestamps on those.
gtk/gtkcssnode.c